.elementor-27917 .elementor-element.elementor-element-70bcc1e:not(.elementor-motion-effects-element-type-background), .elementor-27917 .elementor-element.elementor-element-70bcc1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;background-image:url("https://stg.spectraforce.com/wp-content/uploads/2026/08/magnific_recreate-the-reference-im_xSL6uGSjfW-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27917 .elementor-element.elementor-element-70bcc1e > .elementor-container{max-width:1330px;}.elementor-27917 .elementor-element.elementor-element-70bcc1e > .elementor-background-overlay{opacity:0.15;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27917 .elementor-element.elementor-element-70bcc1e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-27917 .elementor-element.elementor-element-a41af8f:not(.elementor-motion-effects-element-type-background), .elementor-27917 .elementor-element.elementor-element-a41af8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191919;}.elementor-27917 .elementor-element.elementor-element-a41af8f > .elementor-container{max-width:1330px;}.elementor-27917 .elementor-element.elementor-element-a41af8f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-27917 .elementor-element.elementor-element-a41af8f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27917 .elementor-element.elementor-element-aae7782 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27917 .elementor-element.elementor-element-aae7782{z-index:15;}.elementor-27917 .elementor-element.elementor-element-8455030 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27917 .elementor-element.elementor-element-8455030{margin-top:0px;margin-bottom:0px;padding:67px 0px 67px 0px;}.elementor-27917 .elementor-element.elementor-element-c7c23fc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.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-27917 .elementor-element.elementor-element-c0d3ccb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27917 .elementor-element.elementor-element-c0d3ccb{text-align:center;}.elementor-27917 .elementor-element.elementor-element-c0d3ccb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:62.28px;font-weight:700;line-height:54px;color:#FFFFFF;}.elementor-27917 .elementor-element.elementor-element-1b057c6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27917 .elementor-element.elementor-element-e2d5bef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27917 .elementor-element.elementor-element-e2d5bef{text-align:center;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;color:#FFFFFF;}.elementor-27917 .elementor-element.elementor-element-e2d5bef a{color:#FFFFFF;}.elementor-27917 .elementor-element.elementor-element-2544dcd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27917 .elementor-element.elementor-element-2544dcd:not(.elementor-motion-effects-element-type-background), .elementor-27917 .elementor-element.elementor-element-2544dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-27917 .elementor-element.elementor-element-2544dcd > .elementor-container{max-width:1330px;}.elementor-27917 .elementor-element.elementor-element-2544dcd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 080px 80px 080px;}.elementor-27917 .elementor-element.elementor-element-2544dcd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27917 .elementor-element.elementor-element-7cfa797 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:2.2px;color:#1A1A1A;}.elementor-27917 .elementor-element.elementor-element-20a5ef8{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:30px;}.elementor-27917 .elementor-element.elementor-element-6b66417{--display:flex;}.elementor-27917 .elementor-element.elementor-element-ffe1edf > .elementor-widget-container{padding:0100px 0px 100px 0px;}.elementor-27917 .elementor-element.elementor-element-ffe1edf{text-align:center;}.elementor-27917 .elementor-element.elementor-element-ffe1edf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:600;text-transform:capitalize;line-height:54px;color:#3A3A3A;}.elementor-27917 .elementor-element.elementor-element-c634356{--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-27917 .elementor-element.elementor-element-20c09c8{--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-27917 .elementor-element.elementor-element-b5edcc4{--display:flex;}.elementor-27917 .elementor-element.elementor-element-f3922d3{--display:flex;--min-height:320px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27917 .elementor-element.elementor-element-5d1ae7a img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-43c02d9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-1b29e30{--display:flex;}.elementor-27917 .elementor-element.elementor-element-c899c69{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-72b6a60 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-58e4f87 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-e743181{--display:flex;}.elementor-27917 .elementor-element.elementor-element-cdf7032{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-5526c19 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-5a62e3a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-93b3a56{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-27917 .elementor-element.elementor-element-447b368{--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;--padding-top:059px;--padding-bottom:059px;--padding-left:0px;--padding-right:0px;}.elementor-27917 .elementor-element.elementor-element-dadb045{--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-27917 .elementor-element.elementor-element-109ffa1{--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-27917 .elementor-element.elementor-element-a470a90{--display:flex;}.elementor-27917 .elementor-element.elementor-element-932d054{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-78015bd img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-8e6bd44 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-25dd357{--display:flex;}.elementor-27917 .elementor-element.elementor-element-915e9e5{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-0ff2353 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-352a1ae .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-bd9f14e{--display:flex;}.elementor-27917 .elementor-element.elementor-element-c4f5872{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-27917 .elementor-element.elementor-element-f102b99{--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-27917 .elementor-element.elementor-element-b405db8{--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-27917 .elementor-element.elementor-element-1a5ae0e{--display:flex;}.elementor-27917 .elementor-element.elementor-element-fa26b63{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-66c0824 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-8003ea4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-f6cf483{--display:flex;}.elementor-27917 .elementor-element.elementor-element-5fba1cc{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-6a11b64 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-a9f9531 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-60c686d{--display:flex;}.elementor-27917 .elementor-element.elementor-element-8ef2fde{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-e3b45f9 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-45035b1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-9164a25{--display:flex;}.elementor-27917 .elementor-element.elementor-element-e1559ed{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-6a7dd01 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-efb424b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-c98386c{--display:flex;}.elementor-27917 .elementor-element.elementor-element-4df8b10{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-b34aa67 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-ff463a6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-e7fa6a5{--display:flex;}.elementor-27917 .elementor-element.elementor-element-3fe31f8{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-2e942d9 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-b10d66f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-31181f2{--display:flex;}.elementor-27917 .elementor-element.elementor-element-2463c30{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-49826e5 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-a3a9271 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-a71b20a{--display:flex;}.elementor-27917 .elementor-element.elementor-element-5825702{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-c11e071 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-5618796 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-e7160bf{--display:flex;}.elementor-27917 .elementor-element.elementor-element-5ce189c{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-d9536e2 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-5d7edb9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-5f80580{--display:flex;}.elementor-27917 .elementor-element.elementor-element-3ee4408{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-8766c0f img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-f42c492 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-557bc16{--display:flex;}.elementor-27917 .elementor-element.elementor-element-8e5b8b7{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-f02a6c9 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-1f51ef7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-5805ee6{--display:flex;}.elementor-27917 .elementor-element.elementor-element-4a1b0d5{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-19c45c0 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-9d1dc62 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-8e81f49{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-27917 .elementor-element.elementor-element-9587468{--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-27917 .elementor-element.elementor-element-21ff447{--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-27917 .elementor-element.elementor-element-f0d8fb8{--display:flex;}.elementor-27917 .elementor-element.elementor-element-f4829f7{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-961acbd img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-93647f2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-a4add96{--display:flex;}.elementor-27917 .elementor-element.elementor-element-836123c{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-b89bc0b img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-0dcc50e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-786134e{--display:flex;}.elementor-27917 .elementor-element.elementor-element-8090651{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-1d342bc img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-151ef46 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-9385d31{--display:flex;}.elementor-27917 .elementor-element.elementor-element-537055a{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-4f5c1a4 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-e75eff3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-1369698{--display:flex;}.elementor-27917 .elementor-element.elementor-element-d9b1bd8{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-69b5db6 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-55d0b75 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-a201eb7{--display:flex;}.elementor-27917 .elementor-element.elementor-element-12d5427{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-1b06b8f img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-c452d24 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-554f009{--display:flex;}.elementor-27917 .elementor-element.elementor-element-d10256c{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-1b4aa9d img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-2cc1da2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-7a436fa{--display:flex;}.elementor-27917 .elementor-element.elementor-element-611ec5a{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-a8497bd img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-f664771 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-a9c6482{--display:flex;}.elementor-27917 .elementor-element.elementor-element-caa6327{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-c3a50a1 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-3218dd0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-d948878{--display:flex;}.elementor-27917 .elementor-element.elementor-element-d45e3e2{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-a034dd2 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-78de5f2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-8f51ceb{--display:flex;}.elementor-27917 .elementor-element.elementor-element-3bb45a6{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-96266ee img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-1365742 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-2b1e9c8{--display:flex;}.elementor-27917 .elementor-element.elementor-element-2d6eb04{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-d94c088 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-cd764d1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-bd8a362{--display:flex;}.elementor-27917 .elementor-element.elementor-element-e309366{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-d8a80af img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-41b92b9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-00e6677{--display:flex;}.elementor-27917 .elementor-element.elementor-element-4458221{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-3c18744 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-6df3ee1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-5e58972{--display:flex;}.elementor-27917 .elementor-element.elementor-element-356a685{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-1840283 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-f403dda .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-6981e14{--display:flex;}.elementor-27917 .elementor-element.elementor-element-8a5a82e{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-b284af0 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-5b7d22a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-ca7b933{--display:flex;}.elementor-27917 .elementor-element.elementor-element-65e183c{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-a0304fd img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-98e93b4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-b2681f6{--display:flex;}.elementor-27917 .elementor-element.elementor-element-924afec{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-f0d358f img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-d9ca6f3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-2e436ec{--display:flex;}.elementor-27917 .elementor-element.elementor-element-eedcb3e{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-8d66f57 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-8fef92f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-a96ba8d{--display:flex;}.elementor-27917 .elementor-element.elementor-element-24d302a{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-55da21b img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-4070760 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-16c8a54{--display:flex;}.elementor-27917 .elementor-element.elementor-element-3295b26{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-c683728 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-ce4134b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-499d0b2{--display:flex;}.elementor-27917 .elementor-element.elementor-element-fdd83a7{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-26b8269 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-610430e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-ce1ed6a{--display:flex;}.elementor-27917 .elementor-element.elementor-element-c112b56{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-5750d51 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-61aeb84 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-ee5537c{--display:flex;}.elementor-27917 .elementor-element.elementor-element-91cc9c7{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-155a4d3 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-409ee6c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-cd83b64{--display:flex;}.elementor-27917 .elementor-element.elementor-element-03dc811{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-bf0d007 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-3163baf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-a5e266f{--display:flex;}.elementor-27917 .elementor-element.elementor-element-4f7fd78{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-b12b96e img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-1d1543e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-4210729{--display:flex;}.elementor-27917 .elementor-element.elementor-element-969810b{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-e7e5ecc img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-b5657f3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-2ef03b9{--display:flex;}.elementor-27917 .elementor-element.elementor-element-b46dba7{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-0a8f59a img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-1363cd9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-7be23ff{--display:flex;}.elementor-27917 .elementor-element.elementor-element-fc12daa{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-922e5aa img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-02d2bda .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-7f8758e{--display:flex;}.elementor-27917 .elementor-element.elementor-element-1942d2d{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-f637d9b img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-8ba26fc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-58cb032{--display:flex;}.elementor-27917 .elementor-element.elementor-element-d511f9a{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-a9d428b img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-ab00625 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-1df1f6e{--display:flex;}.elementor-27917 .elementor-element.elementor-element-954690c{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-d7eefe4 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-2dccf35 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-a258472{--display:flex;}.elementor-27917 .elementor-element.elementor-element-ac081a9{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-321c0e6 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-b410ee2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-959d399{--display:flex;}.elementor-27917 .elementor-element.elementor-element-2cd79af{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-2abe065 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-7ec7125 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-30d0a0e{--display:flex;}.elementor-27917 .elementor-element.elementor-element-d91b626{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-2c52794 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-42285c3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-ed8814f{--display:flex;}.elementor-27917 .elementor-element.elementor-element-606f990{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-5cde99d img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-7691da6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-f4ab588{--display:flex;}.elementor-27917 .elementor-element.elementor-element-64b467a{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-32c672a img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-e20c3f6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-a56f6c4{--display:flex;}.elementor-27917 .elementor-element.elementor-element-12c7c9c{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-bc3097b img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-c33bc37 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-060887d{--display:flex;}.elementor-27917 .elementor-element.elementor-element-97aaf4c{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-09509b6 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-5b9484f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-35a1b91{--display:flex;}.elementor-27917 .elementor-element.elementor-element-a77df8a{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-9da5997 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-48c8456 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-0d38f72{--display:flex;}.elementor-27917 .elementor-element.elementor-element-2362900{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-9a406a4 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-869c3b5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-365c44c{--display:flex;}.elementor-27917 .elementor-element.elementor-element-d1d0ccf{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-3513b7f img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-e1f60f4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-b3124d5{--display:flex;}.elementor-27917 .elementor-element.elementor-element-8e56b29{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-e2650a7 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-cdbeaee .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-8eb5e8d{--display:flex;}.elementor-27917 .elementor-element.elementor-element-a8e90fb{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-c3b1eae img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-fcda4c2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-6060d05{--display:flex;}.elementor-27917 .elementor-element.elementor-element-bcbb2cf{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-b13b484 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-7c3d528 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-36a55e1{--display:flex;}.elementor-27917 .elementor-element.elementor-element-9a1cb36{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-9160809 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-222ed90 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-90f1bc5{--display:flex;}.elementor-27917 .elementor-element.elementor-element-360ff72{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-0e00c06 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-1d795c8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-096f0f4{--display:flex;}.elementor-27917 .elementor-element.elementor-element-9ac494a{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-34feaaf img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-ebd6ec8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-c449b87{--display:flex;}.elementor-27917 .elementor-element.elementor-element-922e8ef{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-9a8a658 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-817bacb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-b46c3cd{--display:flex;}.elementor-27917 .elementor-element.elementor-element-f9f0f55{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-d2ab02b img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-b2003fd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-317102f{--display:flex;}.elementor-27917 .elementor-element.elementor-element-d7fd6c8{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-3cff693 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-a7c37ce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-c1b00bd{--display:flex;}.elementor-27917 .elementor-element.elementor-element-d800471{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-fc94d47 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-9ec726f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-f76292e{--display:flex;}.elementor-27917 .elementor-element.elementor-element-cc4a45e{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-6d106df img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-b513cab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-dfe7491{--display:flex;}.elementor-27917 .elementor-element.elementor-element-32423c6{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-df4f8de img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-bb008a4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-981e47e{--display:flex;}.elementor-27917 .elementor-element.elementor-element-2efa09a{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-a3f9f2a img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-d75f3cb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-34f2ec6{--display:flex;}.elementor-27917 .elementor-element.elementor-element-3aa6536{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-4f7cccd img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-dd85eae .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-296be2d{--display:flex;}.elementor-27917 .elementor-element.elementor-element-bd27385{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-a75ca8b img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-de11c8d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-f166c9b{--display:flex;}.elementor-27917 .elementor-element.elementor-element-e84de80{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-db3504f img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-16fdc66 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-365df39{--display:flex;}.elementor-27917 .elementor-element.elementor-element-4735c63{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-d73c72e img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-b0239f4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-db90232{--display:flex;}.elementor-27917 .elementor-element.elementor-element-3e04997{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-3129f33 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-b846925 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-009fad9{--display:flex;}.elementor-27917 .elementor-element.elementor-element-380c852{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-fc076a4 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-389cde6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-375ced5{--display:flex;}.elementor-27917 .elementor-element.elementor-element-91bea05{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-f108ab0 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-3b443c5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-40491f4{--display:flex;}.elementor-27917 .elementor-element.elementor-element-a2123cf{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-8868f89 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-65fef83 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-d631fa0{--display:flex;}.elementor-27917 .elementor-element.elementor-element-906b104{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-b80b980 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-11ae963 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-82c405f{--display:flex;}.elementor-27917 .elementor-element.elementor-element-42ddebb{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-c51015c img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-19ccb81 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-177f000{--display:flex;}.elementor-27917 .elementor-element.elementor-element-1211c80{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-fb031dc img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-ed1431d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-9f1714d{--display:flex;}.elementor-27917 .elementor-element.elementor-element-c4d7781{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-bb231e5 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-fda9fe7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-1ea108c{--display:flex;}.elementor-27917 .elementor-element.elementor-element-6e80e51{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-af97bef img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-b555af7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-f9d95b3{--display:flex;}.elementor-27917 .elementor-element.elementor-element-2d9eeaa{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-d87db60 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-c308830 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-a620407{--display:flex;}.elementor-27917 .elementor-element.elementor-element-ba5a114{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-4660efa img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-eb0ca0f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-9d4fbd5{--display:flex;}.elementor-27917 .elementor-element.elementor-element-f227107{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-bd4bab4 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-091d491 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-11a9e50{--display:flex;}.elementor-27917 .elementor-element.elementor-element-d41c89a{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-dabcfa1 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-d8a7242 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-58e2d0e{--display:flex;}.elementor-27917 .elementor-element.elementor-element-24957f3{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-5e2a2de img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-743f2b4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-757e0ac{--display:flex;}.elementor-27917 .elementor-element.elementor-element-1bcaba4{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-4a8fa9d img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-9276c6c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-e666a57{--display:flex;}.elementor-27917 .elementor-element.elementor-element-e05d5b1{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-81c0095 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-1369df6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-0e56ebf{--display:flex;}.elementor-27917 .elementor-element.elementor-element-753e7e5{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-5916075 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-bf7e6d8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-c6409e3{--display:flex;}.elementor-27917 .elementor-element.elementor-element-f909904{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-1207e7d img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-4fc590f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-eab5338{--display:flex;}.elementor-27917 .elementor-element.elementor-element-434b104{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-1d0ff5d img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-7177b59 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-160974b{--display:flex;}.elementor-27917 .elementor-element.elementor-element-60921d9{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-a9aaba2 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-204ef1b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-7d19f32{--display:flex;}.elementor-27917 .elementor-element.elementor-element-ece1df5{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-fa20bfa img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-5b2b7ae .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-02c1328{--display:flex;}.elementor-27917 .elementor-element.elementor-element-3bef8d1{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-6cba2c5 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-bcf4f13 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-85fe94c{--display:flex;}.elementor-27917 .elementor-element.elementor-element-8e9ad22{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-aacd1d5 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-37d991b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-aa29f55{--display:flex;}.elementor-27917 .elementor-element.elementor-element-5a180c1{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-1a5dc6b img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-cc7dc85 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-a721ed1{--display:flex;}.elementor-27917 .elementor-element.elementor-element-a015dbe{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-c751dec img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-13d8a09 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-64ca7ba{--display:flex;}.elementor-27917 .elementor-element.elementor-element-f26a9f3{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-639e9ad img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-198fabd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-48574ae{--display:flex;}.elementor-27917 .elementor-element.elementor-element-80483a7{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-c181f5f img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-7f22450 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-0938ff3{--display:flex;}.elementor-27917 .elementor-element.elementor-element-6115e1f{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-fca68e5 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-9998357 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-31cbdc7{--display:flex;}.elementor-27917 .elementor-element.elementor-element-d053c83{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-60539f2 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-2f90ecc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-998a931{--display:flex;}.elementor-27917 .elementor-element.elementor-element-72c9834{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-5f2f79a img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-88a71a5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-0b1cf0a{--display:flex;}.elementor-27917 .elementor-element.elementor-element-bcf8851{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-47c9866 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-5bfe56d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-fe22971{--display:flex;}.elementor-27917 .elementor-element.elementor-element-c231395{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-389fe81 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-61babe5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-813d2a8{--display:flex;}.elementor-27917 .elementor-element.elementor-element-a5cd858{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-6b45ec9 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-06d30c3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-3588866{--display:flex;}.elementor-27917 .elementor-element.elementor-element-5f47581{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-f26233f img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-21f8874 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-fd2dc62{--display:flex;}.elementor-27917 .elementor-element.elementor-element-a897134{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-bd65d0b img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-7034183 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-4f49ade{--display:flex;}.elementor-27917 .elementor-element.elementor-element-5fabac1{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-215877d img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-f60a10d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-9b5173d{--display:flex;}.elementor-27917 .elementor-element.elementor-element-81b380b{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-f5826ab img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-172cd8b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-f442b89{--display:flex;}.elementor-27917 .elementor-element.elementor-element-f1048f4{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-a627aa9 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-8ee3fc9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-88f2b9f{--display:flex;}.elementor-27917 .elementor-element.elementor-element-4c37c5a{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-c0a76c3 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-9ffbea1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-ce9e0b9{--display:flex;}.elementor-27917 .elementor-element.elementor-element-fe08ad2{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-69a43ef img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-fbd72da .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-29bfee4{--display:flex;}.elementor-27917 .elementor-element.elementor-element-64717fd{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-6450872 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-cf01624 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-d5d95a9{--display:flex;}.elementor-27917 .elementor-element.elementor-element-a992af6{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-66f017b img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-f3faa6c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-c53030f{--display:flex;}.elementor-27917 .elementor-element.elementor-element-e8903b4{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-9728940 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-76a466e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-10b1944{--display:flex;}.elementor-27917 .elementor-element.elementor-element-d9548ac{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-28cd126 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-ad9be5b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-29f828a{--display:flex;}.elementor-27917 .elementor-element.elementor-element-3d792f1{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-4722e2d img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-8f00038 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-9e5b57e{--display:flex;}.elementor-27917 .elementor-element.elementor-element-b8de52f{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-1956f53 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-e1fdf61 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-14d9687{--display:flex;}.elementor-27917 .elementor-element.elementor-element-50e9014{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-81f963c img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-879bf13 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-5d409c1{--display:flex;}.elementor-27917 .elementor-element.elementor-element-c35d4f4{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-63aa159 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-413348d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-01b9191{--display:flex;}.elementor-27917 .elementor-element.elementor-element-d7f0060{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-4c15176 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-7d343e0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-d2b2e4a{--display:flex;}.elementor-27917 .elementor-element.elementor-element-bafbbf4{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-1817ed0 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-ba04bf3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-63f425a{--display:flex;}.elementor-27917 .elementor-element.elementor-element-98c6914{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-2ffbe5d img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-3427ebd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-9ccf348{--display:flex;}.elementor-27917 .elementor-element.elementor-element-99eb357{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-b5cd2b3 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-d925bd1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-6671a85{--display:flex;}.elementor-27917 .elementor-element.elementor-element-8a62a3f{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-0050e20 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-776847c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-df8a7d1{--display:flex;}.elementor-27917 .elementor-element.elementor-element-e43bef2{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-36f6636 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-fb504b5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-d72d549{--display:flex;}.elementor-27917 .elementor-element.elementor-element-c44a168{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-9e56623 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-92519eb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-044cc5b{--display:flex;}.elementor-27917 .elementor-element.elementor-element-465f7a4{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-6542286 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-4bc3ba9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-09ccdad{--display:flex;}.elementor-27917 .elementor-element.elementor-element-b886d22{--display:flex;--min-height:320px;}.elementor-27917 .elementor-element.elementor-element-3eb87f6 img{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-5d3633f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17.7px;font-weight:600;}.elementor-27917 .elementor-element.elementor-element-f639da5{--display:flex;}.elementor-27917 .elementor-element.elementor-element-12f7c8a{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}@media(max-width:1366px){.elementor-27917 .elementor-element.elementor-element-6b66417{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-27917 .elementor-element.elementor-element-ffe1edf > .elementor-widget-container{padding:60px 0px 60px 0px;}.elementor-27917 .elementor-element.elementor-element-c634356{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-27917 .elementor-element.elementor-element-dadb045{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-27917 .elementor-element.elementor-element-f102b99{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-27917 .elementor-element.elementor-element-9587468{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-27917 .elementor-element.elementor-element-c7c23fc{width:42%;}.elementor-27917 .elementor-element.elementor-element-1b057c6{width:58%;}}@media(max-width:1200px) and (min-width:768px){.elementor-27917 .elementor-element.elementor-element-c7c23fc{width:50%;}.elementor-27917 .elementor-element.elementor-element-1b057c6{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27917 .elementor-element.elementor-element-aae7782{width:100%;}.elementor-27917 .elementor-element.elementor-element-c7c23fc{width:100%;}.elementor-27917 .elementor-element.elementor-element-1b057c6{width:100%;}}@media(max-width:1200px){.elementor-27917 .elementor-element.elementor-element-c0d3ccb{width:var( --container-widget-width, 446.757px );max-width:446.757px;--container-widget-width:446.757px;--container-widget-flex-grow:0;text-align:start;}.elementor-27917 .elementor-element.elementor-element-1b057c6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27917 .elementor-element.elementor-element-e2d5bef{width:var( --container-widget-width, 565.484px );max-width:565.484px;--container-widget-width:565.484px;--container-widget-flex-grow:0;text-align:start;}}@media(max-width:1024px){.elementor-27917 .elementor-element.elementor-element-70bcc1e{margin-top:0px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-27917 .elementor-element.elementor-element-a41af8f{padding:0px 15px 0px 15px;}.elementor-27917 .elementor-element.elementor-element-c7c23fc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27917 .elementor-element.elementor-element-c0d3ccb{width:100%;max-width:100%;text-align:start;}.elementor-27917 .elementor-element.elementor-element-c0d3ccb > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-27917 .elementor-element.elementor-element-c0d3ccb .elementor-heading-title{font-size:36px;}.elementor-27917 .elementor-element.elementor-element-e2d5bef{width:100%;max-width:100%;}.elementor-27917 .elementor-element.elementor-element-2544dcd{padding:40px 15px 40px 15px;}.elementor-27917 .elementor-element.elementor-element-ffe1edf .elementor-heading-title{font-size:36px;}.elementor-27917 .elementor-element.elementor-element-f3922d3{--min-height:500px;}.elementor-27917 .elementor-element.elementor-element-5d1ae7a img{width:100%;}.elementor-27917 .elementor-element.elementor-element-c899c69{--min-height:500px;}.elementor-27917 .elementor-element.elementor-element-cdf7032{--min-height:500px;}.elementor-27917 .elementor-element.elementor-element-93b3a56{--e-n-carousel-swiper-slides-to-display:2;}.elementor-27917 .elementor-element.elementor-element-c4f5872{--e-n-carousel-swiper-slides-to-display:2;}.elementor-27917 .elementor-element.elementor-element-8e81f49{--e-n-carousel-swiper-slides-to-display:2;}.elementor-27917 .elementor-element.elementor-element-12f7c8a{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-27917 .elementor-element.elementor-element-70bcc1e:not(.elementor-motion-effects-element-type-background), .elementor-27917 .elementor-element.elementor-element-70bcc1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-27917 .elementor-element.elementor-element-70bcc1e{margin-top:0%;margin-bottom:0%;padding:200px 0px 200px 0px;}.elementor-27917 .elementor-element.elementor-element-a41af8f{margin-top:0px;margin-bottom:0px;}.elementor-27917 .elementor-element.elementor-element-8455030{margin-top:40px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-27917 .elementor-element.elementor-element-c0d3ccb > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-27917 .elementor-element.elementor-element-c0d3ccb{text-align:start;}.elementor-27917 .elementor-element.elementor-element-c0d3ccb .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-27917 .elementor-element.elementor-element-e2d5bef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27917 .elementor-element.elementor-element-e2d5bef{font-size:18px;}.elementor-27917 .elementor-element.elementor-element-2544dcd{padding:40px 20px 40px 20px;}.elementor-27917 .elementor-element.elementor-element-8c35f6c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-27917 .elementor-element.elementor-element-8c35f6c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27917 .elementor-element.elementor-element-7cfa797 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27917 .elementor-element.elementor-element-7cfa797 .elementor-heading-title{line-height:30px;}.elementor-27917 .elementor-element.elementor-element-6b66417{--padding-top:40px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-27917 .elementor-element.elementor-element-ffe1edf > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-27917 .elementor-element.elementor-element-ffe1edf .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-27917 .elementor-element.elementor-element-c899c69{--min-height:600px;}.elementor-27917 .elementor-element.elementor-element-93b3a56{--e-n-carousel-swiper-slides-to-display:1;}.elementor-27917 .elementor-element.elementor-element-c4f5872{--e-n-carousel-swiper-slides-to-display:1;}.elementor-27917 .elementor-element.elementor-element-8e81f49{--e-n-carousel-swiper-slides-to-display:1;}.elementor-27917 .elementor-element.elementor-element-12f7c8a{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for html, class: .elementor-element-efc8ab1 *//* Main Wrapper */
.experience-title{
    display:flex;
    align-items:center;
    width:100%;
    gap:28px;
}

/* Left Section */
.experience-left{
    display:flex;
    align-items:flex-end;
    flex-shrink:0;
}

/* Number */
.experience-number{
    font-family:'Montserrat', sans-serif;
    font-size:72px;
    font-weight:700;
    line-height:72px;
    letter-spacing:0;
    color:#1A1A1A;
}

/* Years */
.experience-label{
    font-family:'Montserrat', sans-serif;
    font-size:28px;
    font-weight:700;
    line-height:37.33px;
    color:#E05C2A;
    margin-left:8px;
    margin-bottom:6px;
}

/* Horizontal Line */
.experience-line{
    flex:1;
    height:1px;
    background:#D9D3CB;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-204fe30 *//* Main Wrapper */
.experience-title{
    display:flex;
    align-items:center;
    width:100%;
    gap:28px;
}

/* Left Section */
.experience-left{
    display:flex;
    align-items:flex-end;
    flex-shrink:0;
}

/* Number */
.experience-number{
    font-family:'Montserrat', sans-serif;
    font-size:72px;
    font-weight:700;
    line-height:72px;
    letter-spacing:0;
    color:#1A1A1A;
}

/* Years */
.experience-label{
    font-family:'Montserrat', sans-serif;
    font-size:28px;
    font-weight:700;
    line-height:37.33px;
    color:#E05C2A;
    margin-left:8px;
    margin-bottom:6px;
}

/* Horizontal Line */
.experience-line{
    flex:1;
    height:1px;
    background:#D9D3CB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-932d054 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-915e9e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-932d054 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-915e9e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-932d054 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-915e9e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-932d054 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-915e9e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-451e3e2 *//* Main Wrapper */
.experience-title{
    display:flex;
    align-items:center;
    width:100%;
    gap:28px;
}

/* Left Section */
.experience-left{
    display:flex;
    align-items:flex-end;
    flex-shrink:0;
}

/* Number */
.experience-number{
    font-family:'Montserrat', sans-serif;
    font-size:72px;
    font-weight:700;
    line-height:72px;
    letter-spacing:0;
    color:#1A1A1A;
}

/* Years */
.experience-label{
    font-family:'Montserrat', sans-serif;
    font-size:28px;
    font-weight:700;
    line-height:37.33px;
    color:#E05C2A;
    margin-left:8px;
    margin-bottom:6px;
}

/* Horizontal Line */
.experience-line{
    flex:1;
    height:1px;
    background:#D9D3CB;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa26b63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba1cc *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ef2fde *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1559ed *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df8b10 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe31f8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2463c30 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5825702 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce189c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ee4408 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e5b8b7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a1b0d5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa26b63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba1cc *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ef2fde *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1559ed *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df8b10 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe31f8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2463c30 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5825702 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce189c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ee4408 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e5b8b7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a1b0d5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa26b63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba1cc *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ef2fde *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1559ed *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df8b10 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe31f8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2463c30 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5825702 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce189c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ee4408 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e5b8b7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a1b0d5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa26b63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba1cc *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ef2fde *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1559ed *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df8b10 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe31f8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2463c30 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5825702 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce189c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ee4408 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e5b8b7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a1b0d5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa26b63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba1cc *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ef2fde *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1559ed *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df8b10 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe31f8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2463c30 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5825702 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce189c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ee4408 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e5b8b7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a1b0d5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa26b63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba1cc *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ef2fde *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1559ed *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df8b10 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe31f8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2463c30 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5825702 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce189c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ee4408 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e5b8b7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a1b0d5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa26b63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba1cc *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ef2fde *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1559ed *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df8b10 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe31f8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2463c30 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5825702 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce189c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ee4408 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e5b8b7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a1b0d5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa26b63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba1cc *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ef2fde *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1559ed *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df8b10 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe31f8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2463c30 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5825702 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce189c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ee4408 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e5b8b7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a1b0d5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa26b63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba1cc *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ef2fde *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1559ed *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df8b10 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe31f8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2463c30 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5825702 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce189c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ee4408 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e5b8b7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a1b0d5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa26b63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba1cc *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ef2fde *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1559ed *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df8b10 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe31f8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2463c30 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5825702 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce189c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ee4408 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e5b8b7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a1b0d5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa26b63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba1cc *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ef2fde *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1559ed *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df8b10 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe31f8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2463c30 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5825702 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce189c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ee4408 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e5b8b7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a1b0d5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa26b63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba1cc *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ef2fde *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1559ed *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df8b10 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe31f8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2463c30 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5825702 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce189c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ee4408 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e5b8b7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a1b0d5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa26b63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba1cc *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ef2fde *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1559ed *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df8b10 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe31f8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2463c30 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5825702 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce189c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ee4408 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e5b8b7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a1b0d5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-37872c5 *//* Main Wrapper */
.experience-title{
    display:flex;
    align-items:center;
    width:100%;
    gap:28px;
}

/* Left Section */
.experience-left{
    display:flex;
    align-items:flex-end;
    flex-shrink:0;
}

/* Number */
.experience-number{
    font-family:'Montserrat', sans-serif;
    font-size:72px;
    font-weight:700;
    line-height:72px;
    letter-spacing:0;
    color:#1A1A1A;
}

/* Years */
.experience-label{
    font-family:'Montserrat', sans-serif;
    font-size:28px;
    font-weight:700;
    line-height:37.33px;
    color:#E05C2A;
    margin-left:8px;
    margin-bottom:6px;
}

/* Horizontal Line */
.experience-line{
    flex:1;
    height:1px;
    background:#D9D3CB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4829f7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836123c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8090651 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537055a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b1bd8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5427 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10256c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611ec5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa6327 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45e3e2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb45a6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6eb04 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e309366 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4458221 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356a685 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5a82e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e183c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924afec *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eedcb3e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d302a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3295b26 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd83a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c112b56 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cc9c7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc811 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fd78 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-969810b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dba7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc12daa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1942d2d *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f9a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954690c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac081a9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd79af *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91b626 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f990 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b467a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c7c9c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aaf4c *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77df8a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2362900 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0ccf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e56b29 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e90fb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbb2cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1cb36 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ff72 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac494a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922e8ef *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f0f55 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd6c8 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d800471 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4a45e *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32423c6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efa09a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa6536 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd27385 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84de80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4735c63 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e04997 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c852 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bea05 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2123cf *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ddebb *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1211c80 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d7781 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80e51 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9eeaa *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a114 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f227107 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c89a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24957f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcaba4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05d5b1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753e7e5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f909904 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b104 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60921d9 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1df5 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bef8d1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9ad22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a180c1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a015dbe *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26a9f3 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80483a7 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6115e1f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d053c83 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c9834 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf8851 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c231395 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cd858 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f47581 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897134 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabac1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b380b *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1048f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c37c5a *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe08ad2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64717fd *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a992af6 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8903b4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9548ac *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d792f1 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8de52f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e9014 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35d4f4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f0060 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafbbf4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c6914 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb357 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a62a3f *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43bef2 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a168 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465f7a4 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b886d22 *//* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 320px;
    transition: all .35s ease;
     border: 1px solid #ffffff;
}

/* Image */
/* Parent Card */
.slider-employ1{
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    min-height: 320px;
}

/* Make the image fill the card */
.slider-employ1 .elementor-widget-image,
.slider-employ1 .elementor-widget-image .elementor-widget-container{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
}

.slider-employ1 .elementor-widget-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center top; /* or center center */
    display:block;
}

/* Glass overlay */
.slider-employ1::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:42%;
    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.05) 0%,
        rgba(255,255,255,0.12) 20%,
        rgba(255,142,41,.28) 60%,
        rgba(193,102,21,.88) 100%
    );
    backdrop-filter:blur(18px);
    -webkit-backdrop-filter:blur(18px);
    border-top:1px solid rgba(255,255,255,.28);
    z-index:2;
}




/* Heading */
.slider-employ1 .elementor-widget-heading{
    position:absolute;
    left:24px;
    bottom:60px;
    z-index:3;
    width:calc(100% - 48px);
    margin:0;
}

.slider-employ1 .elementor-heading-title{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    line-height:1.15;
    margin:0;
}/* End custom CSS */